PV-on-HVM: Add infrastructure for a compatibility shim in order to
authorIan Campbell <ian.campbell@xensource.com>
Wed, 25 Oct 2006 12:58:30 +0000 (13:58 +0100)
committerIan Campbell <ian.campbell@xensource.com>
Wed, 25 Oct 2006 12:58:30 +0000 (13:58 +0100)
commit06b12ba822be1347e4eba853fc5cd3b1f23e4595
treed0d74215e04d965ae0ae3693e452b271f16a58ee
parent5631980c094604f5d64d22b4fa679a3eb152f303
PV-on-HVM: Add infrastructure for a compatibility shim in order to
support PV-on-HVM drivers for older kernel releases.

The compatability code is included in the xen-platform-pci module
since this module underpins all the others.

Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
Signed-off-by: K. Y. Srinivasan <ksrinivasan@novell.com>
Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@jp.fujitsu.com>
18 files changed:
linux-2.6-xen-sparse/drivers/xen/blkfront/blkfront.c
linux-2.6-xen-sparse/drivers/xen/blkfront/vbd.c
linux-2.6-xen-sparse/drivers/xen/core/features.c
linux-2.6-xen-sparse/drivers/xen/core/gnttab.c
linux-2.6-xen-sparse/drivers/xen/netfront/netfront.c
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_client.c
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_comms.c
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_dev.c
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_probe.c
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_xs.c
linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/synch_bitops.h
unmodified_drivers/linux-2.6/compat-include/xen/platform-compat.h [new file with mode: 0644]
unmodified_drivers/linux-2.6/overrides.mk
unmodified_drivers/linux-2.6/platform-pci/Kbuild
unmodified_drivers/linux-2.6/platform-pci/evtchn.c
unmodified_drivers/linux-2.6/platform-pci/platform-compat.c [new file with mode: 0644]
unmodified_drivers/linux-2.6/platform-pci/platform-pci.c
unmodified_drivers/linux-2.6/platform-pci/xen_support.c